c system("pause")

来源:百度知道 编辑:UC知道 时间:2024/06/06 19:34:55
void main()
{
int i,j,k;
scanf("%d",&j);
if(j>0)
{
printf(">0");
}
system(pause);
}
为什么出错了
我把它改成这样就可以了:
void main()
{
int i,j,k;
scanf("%d",&j);
if(j>0)
{
printf(">0");
}
system("pause");
}

1,要包含头文件windows.h
2, 应该这样写:system("pause");

你加了头文件#include<windows.h>了没有

printf(">0");非法输出
改为printf("%d",y);
要加头文件
#include<stdlib.h>

完整的:

#include<stdio.h>
#include <Windows.h>

void main()
{
int i,j,k;
scanf("%d",&j);
if(j>0)
{
printf(">0");
}

system("pause");
}